to be lacking - Turc Anglais Dictionnaire